package com.anyou.mall.store.entity;

import com.anyou.common.core.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author xiaqin
 * @description 商家-实体类
 * @date 2022-04-24
 */
@Data
@TableName("sto_store")
public class Store extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 商家编号
     */
    @TableId(value = "store_id", type = IdType.AUTO)
    private Long storeId;

    /**
     * 手机号码
     */
    private String phoneNumber;

    /**
     * 登录密码
     */
    private String loginPassword;

    /**
     * 加密盐
     */
    private String salt;

    /**
     * 昵称
     */
    private String nickName;

    /**
     * 头像
     */
    private String avatarUrl;

    /**
     * 接口密钥
     */
    private String apiKey;

    /**
     * 账号状态（0=正常，1=禁止）
     */
    private String accountStatus;

    /**
     * 账户令牌
     */
    private String accountToken;

    /**
     * 创建者
     */
    private String createBy;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新者
     */
    private String updateBy;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 备注
     */
    private String remark;

    /**
     * 删除标志（0代表存在 2代表删除）
     */
    private String delFlag;

}
